package com.yuandian.management.vo.flow.alarm;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;

import java.io.Serializable;

import java.util.Date;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

/**
* 告警指标编码表 
* @TableName conf_alarm_indicator_code
*/
@Data
public class ConfAlarmIndicatorCode {

    /**
    * id
    */
    private Integer id;
    /**
    * 指标编码
    */
    private String code;

    /**
    * 编码名称或说明
    */
    private String name;
    /**
    * 指标类型 1为基础告警指标，2为统计告警指标
    */
    private Integer indicatorType;
    /**
    * 编码类型 1代表数字类型，2代表字符类型
    */
    private Integer codeType;
    /**
    * 指标对象值:来自字典表,1为系统，2为业务，3为网端
    */
    private Integer objValue;
    /**
    * 创建人
    */
    private String createBy;
    /**
    * 创建时间
    */
    private Date createTime;
    /**
    * 更新人
    */
    private String updateBy;
    /**
    * 更新时间
    */
    private Date updateTime;
    /**
    * 状态 0 正常 1 删除
    */
    private Integer status;
    /**
    * 备注
    */
    private String remarks;

}
